appease (someone's) critics

Translations
apaiser les détracteurs de quelqu’un
Words
critic

noun
critique
appease

verb
apaiser